tube support plate - German English Dictionary